.bodysr {
  background:#EFEFEF;
}
.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
/*width: 80px; Width of top level menu link items*/
padding: 2px 8px;
/* border: 1px solid #202020;
border-left-width: 0;*/
text-decoration: none;
/*background: url(menubg.gif) center center repeat-x;*/
color: black;
font-family: Verdana, Arial, helvetica, serif;
font: 13px;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
/*border-top: 1px solid #202020;*/
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
font-style:italic;
font-size: 11px;
width: 250px; /*width of sub menu levels*/
font-weight: 100;
padding: 2px 5px;
background: #ffffff;
/*border-width: 0 1px 1px 1px;*/
}

.horizontalcssmenu ul li a:hover{
/*background: url(menubgover.gif) center center repeat-x;*/
background: #c5c6c1;
}

.horizontalcssmenu ul li ul li a:hover{
background: #c5c6c1;
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

td.hdr {
  font-stretch: expanded;
  font-weight: bold;
  background-color:lightgrey;
  color: darkred;
}
td.hdrsub {
  font-stretch: normal;
  font-weight: bold;
  background-color:sandybrown;
  color: white;
}  
td.CR {
  font-stretch: normal;
  font-weight: bold;
  font:Arial Narrow;
  font-size : 10px;
  text-align : center;
  color:red;
}  



#block_0 {
width: 1024px;
/*border: 1px solid #202020;  */
padding: 0px 186px 12px 10px; 
position: absolute; 
top : 0px;
left : 0px;
font:Arial Narrow;
font-size : 20px;
font-weight : 900;
align:center;
color: black;
background: #EFEFEF;
}
#block_menu {
width: 1024px;
/*border: 1px solid #202020;  */
padding: 0px 186px 12px 10px; 
position: absolute; 
top : 80px;
left : 0px;
font-size : 13px;
font-weight:bold;
align:center;
color : blue;
background: #FFFFFF;
}

#block_A {
width: 600px;
/*border: 1px solid #202020;  */
padding: 0px 0px 12px 10px; 
position: relative; 
top : 50px;
left : 180px;
font-size : 15px;
color : blue;
text-align:center;
}

#block_RA {
width: 600px;
/*border: 1px solid #202020;  */
padding: 0px 0px 12px 10px; 
position: relative; 
top : 50px;
left : 230px;
font:Arial Narrow;
font-size : 15px;
color : blue;
text-align:center;
}

#block_R2 {
width: 160px;
border: 1px solid #202020;  
padding: 0px 0px 0px 0px; 
position: absolute; 
top:  175px;
left: 20px;
font-size : 15px;
color : blue;
}

#block_R3 {
width: 160px;
border: 1px solid #202020;  
padding: 0px 0px 0px 0px; 
position: absolute; 
top:  175px;
left: 920px;
font-size : 15px;
color : blue;
}
.tdrep {
  align : left;
  valign : center;
  font-size : 17px;
}
